package com.enjoyor.soa.traffic.core.efoms.domain;

import com.enjoyor.soa.traffic.util.bean.base.ABean;

import io.swagger.annotations.ApiModel;

/**
 * 网络连接历史表
 * 
 * @author fzj
 * 
 * @date 2019-02-28
 */
@ApiModel(value = "PingConnectHis", description = "网络连接历史表")
public class PingConnectHis extends ABean{
    
	private static final long serialVersionUID = -780087169327756597L;

	/**
     * 网络历史编号：PH+秒级时间戳
     */
    private String pingHisId;

    /**
     * 设备类别编号
     */
    private String devCategoryCode;

    /**
     * 设备类别名称
     */
    private String devCategoryName;

    /**
     * 设备类型编号
     */
    private String devTypeCode;

    /**
     * 设备类型名称
     */
    private String devTypeName;

    /**
     * 设备编号
     */
    private String devId;

    /**
     * 设备名称
     */
    private String devName;

    /**
     * 网络是否连通
     */
    private Boolean isPingConnect;

    /**
     * 丢包率(单位:%)
     */
    private double packageProb;

    /**
     * 平均响应时间(单位:ms)
     */
    private double responseTime;

    /**
     * 创建时间
     */
    private String creatTime;

    public String getPingHisId() {
        return pingHisId;
    }

    public void setPingHisId(String pingHisId) {
        this.pingHisId = pingHisId == null ? null : pingHisId.trim();
    }

    public String getDevCategoryCode() {
        return devCategoryCode;
    }

    public void setDevCategoryCode(String devCategoryCode) {
        this.devCategoryCode = devCategoryCode == null ? null : devCategoryCode.trim();
    }

    public String getDevCategoryName() {
        return devCategoryName;
    }

    public void setDevCategoryName(String devCategoryName) {
        this.devCategoryName = devCategoryName == null ? null : devCategoryName.trim();
    }

    public String getDevTypeCode() {
        return devTypeCode;
    }

    public void setDevTypeCode(String devTypeCode) {
        this.devTypeCode = devTypeCode == null ? null : devTypeCode.trim();
    }

    public String getDevTypeName() {
        return devTypeName;
    }

    public void setDevTypeName(String devTypeName) {
        this.devTypeName = devTypeName == null ? null : devTypeName.trim();
    }

    public String getDevId() {
        return devId;
    }

    public void setDevId(String devId) {
        this.devId = devId == null ? null : devId.trim();
    }

    public String getDevName() {
        return devName;
    }

    public void setDevName(String devName) {
        this.devName = devName == null ? null : devName.trim();
    }

    public Boolean getIsPingConnect() {
        return isPingConnect;
    }

    public void setIsPingConnect(Boolean isPingConnect) {
        this.isPingConnect = isPingConnect;
    }

    public double getPackageProb() {
        return packageProb;
    }

    public void setPackageProb(double packageProb) {
        this.packageProb = packageProb;
    }

    public double getResponseTime() {
        return responseTime;
    }

    public void setResponseTime(double responseTime) {
        this.responseTime = responseTime;
    }

    public String getCreatTime() {
        return creatTime;
    }

    public void setCreatTime(String creatTime) {
        this.creatTime = creatTime;
    }
}